long-distance telephone call - German English Dictionary